﻿using System;
using System.Collections.Generic;
using Newtonsoft.Json;

namespace Infrastructure.ExternalService.Core.User
{
    /// <summary>
    /// 根据UserId/YouluNumber获取曾用收据号，基础数据响应数据
    /// </summary>
    public class UserOldMobileInfo
    {
        /// <summary>
        /// //变更手机号类型 A:验证码变更；B:三要素变更	
        /// </summary>
        [JsonProperty("modifyType")]
        public string ModifyType { get; set; }

        /// <summary>
        /// 变更前手机号
        /// </summary>
        [JsonProperty("oldMobile")]
        public string OldMobile { get; set; }

        /// <summary>
        /// 曾用手机号记录标识		
        /// </summary>
        [JsonProperty("recordId")]
        public string RecordId { get; set; }

        /// <summary>
        /// 变更后的手机号
        /// </summary>
        [JsonProperty("newMobile")]
        public string NewMobile { get; set; }

        /// <summary>
        /// 变更时间	
        /// </summary>
        [JsonProperty("modifyDate")]
        public string ModifyDate { get; set; }

        /// <summary>
        /// 用户优路号
        /// </summary>
        [JsonProperty("userYoulunum")]
        public string UserYoulunum { get; set; }

        /// <summary>
        /// ip
        /// </summary>
        [JsonProperty("ip")]
        public string Ip { get; set; }

        /// <summary>
        /// 用户姓名	
        /// </summary>
        [JsonProperty("userName")]
        public string UserName { get; set; }

        /// <summary>
        /// userId
        /// </summary>
        [JsonProperty("userId")]
        public string UserId { get; set; }
    }
}